hacer cabal - English Synonyms Dictionary